nitrogen source - English Synonyms Dictionary